supernumerary special constable - Spanish English Dictionary